﻿
using System.Collections.Generic;
using System.ComponentModel;
namespace SksApp
{
    public enum EvrakCinsleri : byte
    {
        [Description("FİŞ")]
        Fis = 1,
        [Description("FATURA")]
        Fatura = 2,
        [Description("İADE")]
        Iade = 3,
        Tahsilat = 8,
        Tediye = 9
    }

    public class MenuItem
    {
        public string Aciklama { get; set; }
        public int ResultCode { get; set; }
        public object Tag { get; set; }
    }

    public class ListStok
    {
        public string Barkodu { get; set; }
        public string BirimAdi { get; set; }
        public string Adi { get; set; }
        public decimal Fiyat1 { get; set; }
    }

    public class HareketSatiri
    {
        public decimal Miktar { get; set; }
        public string Birim { get; set; }
        public string UrunAdi { get; set; }
        public decimal Tutar { get; set; }
        public decimal NetTutar { get; set; }
        public int ID { get; set; }
        public decimal Fiyat { get; set; }
        public int KdvID { get; set; }
        public decimal KdvOrani { get; set; }
        public decimal KdvTutari { get; set; }
        //public decimal IskontoTutar1 { get; set; }
        //public decimal IskontoTutar2 { get; set; }
        //public decimal IskontoTutar3 { get; set; }
        //public decimal IskontoTutar4 { get; set; }
        //public decimal IskontoTutar5 { get; set; }
        public decimal IskontoTutari { get; set; }
        //public decimal MasrafTutar1 { get; set; }
        //public decimal MasrafTutar2 { get; set; }
        //public decimal MasrafTutar3 { get; set; }
        //public decimal MasrafTutar4 { get; set; }
        //public decimal MasrafTutar5 { get; set; }
        public decimal MasrafTutari { get; set; }
        public Barkod Barkod { get; set; }
        public Stok Urun { get; set; }
        public decimal PuanTutari { get; set; }

        public static decimal NetFiyatHesapla(decimal burutTutar, decimal isk1)
        {
            decimal netTutar = 0;
            netTutar = burutTutar - (burutTutar * isk1 / 100);
            //netTutar = netTutar - (netTutar * isk2 / 100);
            //netTutar = netTutar - (netTutar * isk3 / 100);
            //netTutar = netTutar - (netTutar * isk4 / 100);
            //netTutar = netTutar - (netTutar * isk5 / 100);
            //netTutar = netTutar + (netTutar * masraf / 100);
            return netTutar;
        }
    }
}
